|
Develop Effective User Interfaces
Understand and apply the following:
Multiple mechanisms for receiving information from people and presenting information to people.
The geometry of basic shapes and how to use the geometry to solve basic interaction problems.
Algorithms for user interface layout management.
Models for specifying and evaluating user input dialogs.
This outcome is Intellectually Enlarging, requires "rigorous" mental discipline and the application of mathematical and algorithmic "depth" to create professional-grade software.
|